micro balance - Turkish English Dictionary